talk fast and loud - Espagnol Anglais Dictionnaire